/*

 * ------------------------------------------------------------------------

 * JA Tiris Template J17

 * ------------------------------------------------------------------------

 * Copyright (C) 2004-2011 J.O.O.M Solutions Co., Ltd. All Rights Reserved.

 * @license - Copyrighted Commercial Software

 * Author: J.O.O.M Solutions Co., Ltd

 * Websites:  http://www.joomlart.com -  http://www.joomlancers.com

 * This file may not be redistributed in whole or significant part.

 * ------------------------------------------------------------------------

*/



/* COMMON STYLE

--------------------------------------------------------- */

body { color: #7b7b7b; font-family: Arial, sans-serif; }



body#bd {

	/*background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAASQCAIAAACyArIrAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAnJJREFUeNrsVsmy5DAIQ5k+9P//sJ4ds9uprrnn4MpGbBAScH2/30tE3vWud73rXe/6n/VPBHrPSyAXKBcx3o3rep7v47n8P5/He4x7+nvcz/Mb5zfo3hx7gJedt/7B/Q2277ChqA2WjaR9xb7dV90DsddtT3138HfZz1jsTISPxV79Ul+ZYg2/qLZXurdz4HvNeEDE/7ZXjeejvn0Uyw8eczZtOGP8QGMduH2As/18v7BhYNQxSX5Tc07LQcPR7JGwKjGKHLiCwAzYsLr/F3GsIagcKzkxfxF5k3befX7iifL3iReZjzjw2+2VO+vsgRGD6xEnFRMp95aL8M32XNjdGJjOttxJ7Gf/9jgcixQDzrkw3i1/QpPOSyy9QtI3SRgk/QUu3Y+Om8YqOGqtYKeYbHn12mL1JMWn9cX4tHS68jU1Dyb9p/PWt6aNonXsukLOddNXw7zqSxrWrQ6We+x1FlGrXScnLFxX8T+2/J/q664lJI0Hptkn42bdg4UflZdUHmct3rVs09KhBjiPIhZK1+Fewx/7VsoxT/Zua/XtoIlNB4zcWE2VhJf3QlnaRz031zizy306bOF9u/YTOWAXcaz6zav2/tzzIxc9rzsnHzib+rhxl4V3CI7kmlFq8YqNnQ+Zmz5n5D6CBw7qPlYTnDupZjd/jaNs80fNQZoHfN9cO3rvzfmPvsI2O1SsoVizabnhnWNljZ9aD39y2efAVv9UezzUsqJfpllCZz9u81zXTfAYisXCUs6z54NGWXjJZ/4ee2TUF5HU6+XH+YlneZa6n72XMfD0WFs/YJttO3dZZ16fX30uSPnkb5/H+hNgAH0eMCBfqsDDAAAAAElFTkSuQmCC") repeat-x fixed 0 -400px #484748;*/
	background: white;

	color: #fff;

}



/* Normal links ---*/

a { color: goldenrod; text-decoration: none; }





.blog-featured .contentheading a:hover,

.blog-featured .contentheading a:focus,

.blog-featured .contentheading a:active { color: goldenrod; }



p.readmore a:hover, p.readmore a:focus, p.readmore a:active {

	background: goldenrod;

}

/* Search ---*/

.search .word button:hover { background: goldenrod; }



/* Contact ---*/

.contact-form .button:hover { background: goldenrod; }



/* Pagination ---*/

.pagination ul li a:hover {

	background: goldenrod;

	border: 1px solid goldenrod;

}



ul.pagenav li a:hover { background: goldenrod; }



/* Login Module ---*/

#login-form ul li a:hover { color: goldenrod; }



#login-form #form-login-submit .button:hover, #user-registration .validate:hover,

#josForm .validate:hover, .logout-button .button:hover { background: goldenrod; text-shadow: 1px 1px 0 goldenrod !important; }



/* Logo Image ---*/

h1.logo a {

    /*background-image: url("../images/logo.png");*/
	/*background-image: url("../images/logonew.png");*/
	background-image: url("../images/logoRAMONFILIP.png");

	/*height: 99px;
	width: 178px;*/
	height: 135px;
	width: 250px;

}



/* Extras ---*/

.ja-links li a:hover { color: goldenrod; }



/* Default Joomla! Menu ---*/

#ja-container ul.menu li.active > a {

    background: none repeat scroll 0 0 transparent;

}



#ja-container ul.menu li li a:hover { color: goldenrod; }



#ja-container ul.menu li li.active a {  color: goldenrod; }



/* SPOTLIGHT

--------------------------------------------------------- */



#ja-botsl div.moduletable-connectus li .icon-facebook {

	background-image: url(../images/icon-facebook.png) !important;

}



#ja-botsl div.moduletable-connectus li .icon-twitter {

	background-image: url(../images/icon-twitter.png)!important;

}



#ja-botsl div.moduletable-connectus li .icon-rss {

	background-image: url(../images/icon-rss.png)!important;

}



#ja-botsl div.moduletable-connectus li .icon-flickr {

	background-image: url(../images/icon-flickr.png) !important;

}



div.categories-list .item-title:hover { background: goldenrod; }



ul.categories-module li:hover > a,

ul.categories-module li a:hover,

ul.category-module li:hover > a,

ul.category-module li a:hover,

ul.archive-module li:hover > a,

ul.archive-module li a:hover {

	background: goldenrod;

}



div.categories-list a:hover, div.categories-list a:focus, 

div.categories-list a:active, a, .item .contentheading a:hover,

.item .contentheading a:focus,

.item .contentheading a:active {

	color: goldenrod;

}



#ja-topsl1 div.custom a.readmore:hover {

	background: goldenrod;

}



#ja-botsl1 a:hover, #ja-botsl1 a:focus { color: goldenrod; }



#login-form ul li a:hover,

#login-form ul li a:focus,

#login-form ul li a:active {

	background-image: url(../images/bullet1-hover.gif);

}

/* Contentslider -----*/

.ja-contentslide-right-img {

	background-image: url(../images/btn-next.png) ;

}



.ja-contentslide-left-img {

	background-image: url(../images/btn-prev.png);

}

/* Slideshow ----------*/



.maskDesc a.readon,

.maskDesc a.readon:hover,

.maskDesc a.readon:focus,

.maskDesc a.readon:active {

	background-image: url(../images/arrow-ri.png)

}



.ja-slide-buttons span.ja-slide-prev:hover {

	background-image: url(../images/btn-up-hover.png);

}



.ja-slide-buttons span.ja-slide-next:hover {

	background-image: url(../images/btn-down-hover.png);

}

/* Sidenews----------*/

.ja-slidenews-item .ja-title:hover {

	color: goldenrod;

}



/*Comment -----*/

#jac-wrapper li.buttons input:hover {

	background: goldenrod;

	color: #fff; 

}



#jac-wrapper button.link:hover { color: goldenrod; }



/* COMMENT CONTENT

----------------------------------------------------------*/

#jac-wrapper h2.componentheading {

	color: goldenrod;

}



#jac-wrapper .comment-action a:hover {

	background: goldenrod;

	border: solid 1px goldenrod;

}



#jac-wrapper .comment-reply a:hover {

	background: goldenrod;

	border: solid 1px goldenrod;

}



#jac-wrapper .comment-showreply a.showreply-btn:hover,

#jac-wrapper .comment-showreply a.hidereply-btn:hover {

	background-color: goldenrod !important;

}



#jac-wrapper .rank-high .comment-rankingresult { 

	color: goldenrod;

}



.jac-add-button:hover {

	background: goldenrod;

}



.reset-confirm button.validate:hover,

.login  button.button:hover {

	text-shadow: 1px 1px 0px goldenrod !important;

}



/*JShopping -----*/

.jshop_menu_level_0_a a {

	background: url(../images/pattern-blue.gif) goldenrod !important;

	text-shadow: 1px 1px 0 goldenrod !important;

}



.jshop_menu_level_0 a:hover {

	background: url(../images/pattern-hover.gif) #666 !important;

	text-shadow: 1px 1px 0px #333!important;

}



.item_name a:hover { color: goldenrod !important; }



.btn-cart a:hover {	

	 background: goldenrod !important; 

}



.jshop_list_product .product .name a:hover { color: goldenrod !important; }



.jshop_list_product .jshop .buttons .addtocart {

	background-image: url(../images/btn-addtocart.gif) !important;

}



.productfull .review_header {

	color: goldenrod !important;

}



/* tags

--------------------------------------------------------- */



.joomshopping-tags a:hover {

	background: goldenrod !important;

}



.realted-products .product .name a:hover { color:goldenrod !important;  }



.realted-products .jshop_price {

    color: goldenrod !important;

}



.jshop_list_product .jshop .buttons a:hover,

.jshop_list_product .jshop .buttons a:focus,

.jshop_list_product .jshop .buttons a:active {

	color: goldenrod !important;

}



.jshop_list_product .jshop .jshop_price {

	color: goldenrod !important;

}



.realted-products .product .name a:hover { color:goldenrod !important; }



.button:hover {
	background: transparent !important;
	border-color:#BBB !important;
 }



.jshop-actions a:hover, .jshop-actions a:focus, .jshop-actions a:active {

	background: transparent !important;
	border-color:#BBB !important;

}	




#jshop_summ_product {

	color: goldenrod !important;

}





/* Kunena Forum ----------*/

#Kunena .button:hover, #Kunena .button:focus, #Kunena .button:active,

#Kunena .kbutton:hover,

#Kunena .kbutton:focus,

#Kunena .kbutton:active {

	background: goldenrod; 

}



#Kunena #ktab ul.menu li a:hover,

#Kunena #ktab ul.menu li a:focus {

	background: goldenrod;

}



#Kunena .kheader h2 {

	background: goldenrod;

}



#Kunena .kwho-admin { color: goldenrod;}



#Kunena .kpagination a:hover{ border-color: goldenrod; background: goldenrod; }



#Kunena div#khistory tr.ksth a { color: goldenrod; }



#Kunena .kfile-input-button:hover,

#Kunena .kfile-input-button:focus { background: goldenrod; }



#Kunena dl.tabs dt:hover {

	color: goldenrod;

}



#Kunena div#khistory tr.ksth a { color: goldenrod; }



#Kunena div.kthead-title a:hover,

#Kunena div.kthead-title a:focus,

#Kunena div.kthead-title a:active {

	color: goldenrod;

}



#Kunena span.krss:hover { background-image: url("../images/rss-hover.png"); }





/* JOOMSHOPPING

--------------------------------------------------------- */

/*

.prod_price span, .item_price {

	color: goldenrod !important;

}

*/

.price_prod_qty_list .per_piece {

    color: #7B7B7B !important;

}



.price_prod_qty_list span {

    color: goldenrod !important;

}



table.subtotal-table td.value strong.subtotal { color: goldenrod !important; }



.jshop_list_manufacturer .manufacturer_url a:hover { color: goldenrod !important; }



.downlod_order_invoice a:hover, .btn-cart a:hover {

    background: url(../images/pattern-blue.gif) 0 0 repeat goldenrod !important;

    text-shadow: 1px 1px 0 goldenrod !important;

}



/* rating ----*/

.stars_active {

    background-image: url(../images/star.png) !important;

}



div.star-rating, div.star-rating a {

    background: url(../images/star.gif) 0 0 no-repeat !important ;

}



div.rating-cancel,div.rating-cancel a{background:url(../images/delete.gif) no-repeat 0 -16px !important;}



div.star-rating,div.star-rating a{background:url(../images/star.gif) no-repeat 0 0 !important;}



div.rating-cancel a,div.star-rating a{background-position:0 0 !important;}



div.star-rating-on a{background-position:0 -16px !important;}



div.star-rating-hover a{background-position:0 -32px !important;}



/* slideshow ----*/

.ja-horizontal .ja-slide-buttons span.ja-slide-next.hover { background-image: url(../images/btn-next-hover.gif) !important; }



.ja-horizontal .ja-slide-buttons span.ja-slide-prev.hover { background-image: url(../images/btn-prev-hover.gif) !important; }



.tiris .ja-zinsec h2 a:hover {

	color: goldenrod !important;

}



.ja-zincontent p.readmore a:hover {

	color: goldenrod !important;

}



.tiris .ja-zin h4.ja-zintitle a:hover,

.tiris .ja-zinlinks a:hover,

.tiris .ja-zincat h3 a:hover {

	color: goldenrod !important;

}



ul.mostread li a:hover, 

ul.mostread li a:focus,

ul.mostread li a:active{

	color: goldenrod;

}



#ja-header .main-inner2 {

/*

    background: url("../images/bg-header.png") repeat-x scroll 0 100% #000;

*/

    background: none repeat scroll 0 0 transparent;

}



#ja-footer .main-inner2 {

    border-top: medium none;

    padding-bottom: 5px;

    padding-top: 5px;

}



div.ja-moduletable h3, div.moduletable h3 {

    background: none repeat scroll 0 0 transparent;

    border-bottom: 1px solid #313131;

    color: #FFFFFF;

    font-family: "HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;

    font-size: 13px;

    letter-spacing: 0;

    padding-bottom: 14px;

    text-transform: uppercase;

    margin: 0;

}



.ja-links li a {

    color: #dddddd;

}





h2, h2.contentheading, .contentheading, h1.componentheading, .componentheading, .profile h1 {

    color: #FFFFFF;

}



.main .main-inner2 {

    background: none repeat scroll 0 0 transparent;

}



.jshop_list_product .product .name a {

    color: #FFFFFF !important;

}



#maxx_copyright {

    display: none;

    visibility: hidden;

}



h1.jshop-titleheading, .jshop-pagetitle {

    background: none repeat scroll 0 0 transparent !important;

    color: #FFFFFF !important;

    font-size: 16px !important;

}


.product-detail {
top: -22px;
position: relative;
}



.product-filter {

    border-bottom: medium none !important;

}



.jshop_list_product .jshop .jshop_categ .product {

    border-right: medium none !important;

    padding:0 !important;

}



h1.logo {

	/*height: 99px;*/

	height: 135px;

	/*left: 8px;*/

    /*position: absolute;*/

    /*top: 0;*/
    margin: auto !important;

	/*width: 178px;*/
    width: 250px;

    z-index: 102;
    
    float: none !important;

}



.no-sm #ja-mainnav .main-inner2 {

    padding-bottom: 0px;

    position: relative;

}



#ja-mainnav .main-inner2 {

/*

    background: url("../images/bg-nav.gif") repeat-x scroll 0 0 #252525;

*/

    background: none repeat scroll 0 0 transparent;

    padding: 0;

}



#ja-container .main .main-inner2 {

    padding: 65px 30px 0;

}



#ja-container .main-inner2 .center img {

    padding: 0 0 10px 10px;

}



#ja-container .main-inner2 .center {

 
	 padding: 31px 114px;

}





div.gallery {

/*    padding: 31px 0;*/

    display: block;

    text-align: center;

    padding-left:55px;

}



div.sigplus-gallery {

    display: inline-block;
	width: 33%;
    float:left;

}



div.sigplus-gallery ul > li > img, div.sigplus-gallery ul > li > a > img {

    background: none repeat scroll 0 0 transparent;

    border: 0 none transparent !important;

    margin: 0 !important;

    padding: 0 !important;

}



div.sigplus-gallery > ul > li {

    background: none repeat scroll 0 0 #FFFFFF !important;

    margin: 0px 10px 10px 0 !important;

    padding: 10px !important;

    display: block !important;

}



div.boxplus-imagecaption.boxplus-overlaycaption {

    height: 15% !important;

}



.blog-featured .contentpaneopen {

    background: none repeat scroll 0 0 transparent;

    border-bottom: 2px solid #252525;

    padding-bottom: 35px;

    padding-left: 15px;

}



.blog-featured p.images-border img.img-border, .item-page p.images-border img.img-border, p img.img-border {

    border: none;

}



p.readmore {

    display: inline-block;

    float: right;

    overflow: hidden;

}



.item .contentheading a {

    color: #FFFFFF;

}



.item-page h2 a {

    color: #FFFFFF;

}



.prod_price strong, .prod_price span {

  
	font: normal normal normal 12px/15px Helvetica,Arial,Verdana sans-serif !important;
	color: #AAA !important;


    margin-right: 0 !important;

}





.productfull .jshop {

    text-align: center;

}





.product-detail-wrap {

    margin: 0 auto;

    width: 80%;

}



.panel h3.pane-toggler a {

    background: none repeat scroll 0 0 #252525;

}



.panel h3 a {

    color: #FFFFFF;

}



#ja-content-main .contact h3 {

    display: none;

    visibility: hidden;

}



#ja-wrapper {

/*

    background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAACMCAYAAABWDHiMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHhJREFUeNrEU9EKwCAIrLFH//9jl+Zi7CUuw1ywIDi8O5WjMhFpaudI74mBs13dIF6iJpWYeCeojsrEVUOUOFwoXtKIDZZcSBVYnh1DBcT1m13sxTDe4uhcHCMwjcuRBtt2BqA21fcZf5BJvAyu/iFl1afNz+AWYADGJpXSTo00GwAAAABJRU5ErkJggg==") repeat-x scroll 0 0 transparent;

*/

    /*background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAC1CAYAAACeTpXqAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjZGNTNEQzZDNTk3MjExRTE5RDJBRjAwNEZBNjUwODVCIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjZGNTNEQzZENTk3MjExRTE5RDJBRjAwNEZBNjUwODVCIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NkY1M0RDNkE1OTcyMTFFMTlEMkFGMDA0RkE2NTA4NUIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NkY1M0RDNkI1OTcyMTFFMTlEMkFGMDA0RkE2NTA4NUIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz69lsrLAAAAR0lEQVR42mJgYGD4zwQkGEaJ4UCA4/IfnEDjohF/cXHRWH/xiiGIP4TFcHJJYpGujQguTrG/RAYJ/jDFRvxnBhKMIIIBIMAA+pNYcYPH9tYAAAAASUVORK5CYII=") repeat-x scroll 0 0 transparent;*/

}



#ja-wrapper .main {

    background: none repeat scroll 0 0 transparent;

    padding:0;

}



#ja-wrapper .main .main-inner1 {

    background: none repeat scroll 0 0 transparent;

    padding:0;

}



.ja-footnav li a {

/*

    color: #C5B28C !important;

*/

    color: #fff !important;

}



#ja-toll-free li {

    background: none repeat scroll 0 0 transparent;

    display: inline;

    padding: 0 5px;

}



#ja-toll-free a {

    border-bottom: none;

    color: #CCCCCC;

}



.ja-sidenews-wrap {

}



#ja-sidenews-jasd-modid99 {

    margin: 0 160px !important;

}





.showplus-thumbnails > ul > li > a {

padding: 5px !important;

}



.showplus-thumbnails > ul > li > a {

margin: 5px !important;

}



.showplus-thumbnails > ul > li > a:hover {

background-color: #fff !important;

}



.showplus-thumbnails-active {

background-color: #C5B28B !important;

}



.showplus-thumbnails-inactive {

background-color: #fff !important;

}



.login_block .small_header, .register_block .small_header {

    color: #111111;

}



#jshop-login, .login_block .inputbox {

    border-radius: 5px 5px 5px 5px;

}



.sigplus-gallery h2.caption {

    background: none repeat scroll 0 0 transparent;

    color: #554E49;

    font-family: Helvetica,Arial,sans-serif;

    font-size: 12px;

    letter-spacing: 1.5px;

    margin: 10px 0 !important;

    padding: 0 !important;

    text-align: left;

    text-transform: capitalize;

}



.hidden {

    display: none !important;

    visibility: hidden !important;

}





.nts-category .nts-category-image img.jshop_img {

    background: none repeat scroll 0 0 transparent !important;

    border: medium none !important;

    padding: 0 !important;
	
width: auto;

display:none;
}



html, body {height:100%;margin:0;padding:0;}

#ja-wrapper {min-height:100%;position:relative;}

#ja-container {padding-bottom:45px;}

#ja-footer {position:absolute;bottom:0;width:100%;height:95px; background-color: black;/*background-color:rgba(255,255,255,0.6);*/filter: alpha(opacity=60);opacity: 0.6;}



#ja-footer .ja-footnav {

    padding: 0;
	z-index: 80;
}



#ja-container.ja-l1 .main .inner {

    padding: 0px;

}



.nts-category-wrap .nts-category {

    margin: 0px !important;

    padding: 0px !important;

}



.jshop_list_product .jshop .product_row {

    border: medium none !important;

    margin: 0 !important;

    padding: 0 !important;

    width: 732px !important;

}



.jshop_list_product .product-image {

    margin: 0 !important;
top: -64px;
margin-left: 10px !important;
}



#ja-container ul.menu li.active {

    background: url("../images/arrow.png") no-repeat scroll 12px 7px transparent;

}



#ja-container ul.menu li li.active a {

    color: #C5B28B;

}



#ja-container ul.menu li ul {

    border-top: 1px solid #313131;

    padding: 0px;

}



#ja-container ul.menu li ul li {

    background: none repeat scroll 0 0 transparent;

    border-bottom: 1px solid #313131;

    margin: 0;

    padding: 2px 0 2px 22px;

}



#ja-container ul.menu li ul li a:hover {

    color: #C5B28B;

}



#ja-container ul.menu li ul li a {

    color: #B8B8B8;

    padding: 0 0 0 1px;

}



.category-image-header {

    background: none;

    height: 0px;

    width: 732px;

}



.productfull .jshop {

    position:relative !important;
    z-index:100;
    overflow:visible !important;

    margin-right:35px !important;

}



.jshop_img_navigation {

    height:320px;

    left:-25px;

    position:absolute;

    text-indent:-3000px;

    top:0;

    width:370px;

}



.productfull .jshop_img_description {

    margin:20px 45px 0;
margin-top: 83px;
}



.jshop_img_navigation a.jshop-previous {

    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGcAAAAZAgMAAABRB9jbAAAAAXNSR0IArs4c6QAAAAlQTFRFAABnIiIi5OTkBbJMsgAAAAF0Uk5TAEDm2GYAAAABYktHRACIBR1IAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH2wYBBwATAiCD0gAAAG1JREFUKM99krERgDAMAwVHQckIjMJojM5BKCRxfIrYShzJsS1Jp561qHxpHkbbve3Dn4ZZ36vjAzIwKIreUcYFR7IHzJyCJKUcl5SzlJQflJTTtJSJwSvQggzhX1QNqCFUHvpFXYbZgIn6m8MLMlQM/YeqptgAAAAASUVORK5CYII=") no-repeat scroll 0 50% transparent;

    height: 320px;

    left: 0;

    position: absolute;

    top: 0;

    width: 25px;

}



.jshop_img_navigation a.jshop-next {

    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGcAAAAZAgMAAABRB9jbAAAAAXNSR0IArs4c6QAAAAlQTFRFAABnIiIi5OTkBbJMsgAAAAF0Uk5TAEDm2GYAAAABYktHRACIBR1IAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH2wYBBwATAiCD0gAAAG1JREFUKM99krERgDAMAwVHQckIjMJojM5BKCRxfIrYShzJsS1Jp561qHxpHkbbve3Dn4ZZ36vjAzIwKIreUcYFR7IHzJyCJKUcl5SzlJQflJTTtJSJwSvQggzhX1QNqCFUHvpFXYbZgIn6m8MLMlQM/YeqptgAAAAASUVORK5CYII=") no-repeat scroll -50px 50% transparent;

    height: 320px;

    position: absolute;

    right: 0;

    top: 0;

    width: 25px;
	z-index: 9999;
}



.showplus-center {

    position: relative;

}



.showplus-navigation {

    height: 400px;

    position: absolute;

    text-indent: -3000px;

    top: 0;

    width: 700px;

}



.showplus-navigation a.showplus-previous {

    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGcAAAAZAgMAAABRB9jbAAAAAXNSR0IArs4c6QAAAAlQTFRFAABnIiIi5OTkBbJMsgAAAAF0Uk5TAEDm2GYAAAABYktHRACIBR1IAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH2wYBBwATAiCD0gAAAG1JREFUKM99krERgDAMAwVHQckIjMJojM5BKCRxfIrYShzJsS1Jp561qHxpHkbbve3Dn4ZZ36vjAzIwKIreUcYFR7IHzJyCJKUcl5SzlJQflJTTtJSJwSvQggzhX1QNqCFUHvpFXYbZgIn6m8MLMlQM/YeqptgAAAAASUVORK5CYII=") no-repeat scroll 0 50% transparent;

    height: 400px;

    left: -25px;

    position: absolute;

    top: 0;

    width: 25px;

}



.showplus-navigation a.showplus-next {

    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGcAAAAZAgMAAABRB9jbAAAAAXNSR0IArs4c6QAAAAlQTFRFAABnIiIi5OTkBbJMsgAAAAF0Uk5TAEDm2GYAAAABYktHRACIBR1IAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH2wYBBwATAiCD0gAAAG1JREFUKM99krERgDAMAwVHQckIjMJojM5BKCRxfIrYShzJsS1Jp561qHxpHkbbve3Dn4ZZ36vjAzIwKIreUcYFR7IHzJyCJKUcl5SzlJQflJTTtJSJwSvQggzhX1QNqCFUHvpFXYbZgIn6m8MLMlQM/YeqptgAAAAASUVORK5CYII=") no-repeat scroll -50px 50% transparent;

    height: 400px;

    position: absolute;

    right: -25px;

    top: 0;

    width: 25px;

}



div.jshop_prod_attributes {

    margin-bottom: 5px;

}



div.jshop_prod_attributes tr td {

    margin:0;

    padding:0 0 10px;

    position:relative;
	font: normal normal normal 11px/15px Helvetica,Arial,Verdana sans-serif;
	color: #AAA;

}



div.jshop_prod_attributes tr td span {

    float:left;

    overflow:hidden;

    width:100px;

}



div.jshop_prod_attributes tr td span select {

    background:black;

    border:medium none;

    color:#FFFFFF;

    margin:0;

    padding:0;

    width:125px;

}



div.jshop_prod_attributes span label span img {

    float: left;

    height: 20px;

    width: 20px;

}



div.jshop_prod_attributes span label span:hover {

   border: 1px solid #fff;

}



div.jshop_prod_attributes span label span {

    float: left;

    height: 20px;

    border: 1px solid #000;

    overflow: hidden;

    text-indent: -3000px;

    width: 20px;

}



div.jshop_prod_attributes span input {

    display: none;

    visibility: hidden;

}



.jshop_code_prod {

font: normal normal normal 11px/15px Helvetica,Arial,Verdana sans-serif;
color: #AAA;

    text-transform: none;

}

.prod_price {
font: normal normal normal 12px/15px Helvetica,Arial,Verdana sans-serif;
color: #666;
}


.productfull .jshop_img_description img:hover {

    opacity: 1;

}



.productfull .jshop_img_description img {

    border: medium none !important;

    border-radius: 0 0 0 0 !important;

    margin: 0 !important;

    padding: 0 !important;

    opacity: 0.6;

}



.productfull .product-detail li.prod_qty_input {
margin: 5px 0 30px;
display: none;
}



.productfull .product-detail li.buttons {

    margin: 5px 0 0;

}



.jshop_button_print {

    float: right;

}



.ja-footnav li {

    background: none repeat scroll 0 0 transparent;

}



.button:hover{

 text-decoration: none !important;

}



#chronoform_ShareForm input.text, #chronoform_ShareForm textarea.text {

    -moz-transition:all 0.3s ease 0s;

    background:none repeat scroll 0 0 #4C4A49;

    border:1px solid #3F3F3F;

    color:#8F8E8E;

    font:12px Helvetica,Arial,sans-serif;

    margin:0;

    padding:6px 5px;

    width: 96%;

}



#chronoform_ShareForm textarea {

    height: 85px;

}



#chronoform_ShareForm input.text:hover, #chronoform_ShareForm textarea.text:hover {

    background-color:#444444;

}



.chronoform {

    border-color:transparent transparent transparent #585857;

    border-style:solid;

    border-width:12px;

    height:1px;

    position:absolute;

    right:-34px;

    text-indent:-3000px;

    top:240px;

}



form label {

    -moz-font-feature-settings:normal;

    -moz-font-language-override:normal;

    color:#AAAAAA;

    font-family:Helvetica,Arial,Verdana sans-serif;

    font-size:11px;

    font-size-adjust:none;

    font-stretch:normal;

    font-style:normal;

    font-variant:normal;

    font-weight:normal !important;

    line-height:15px !important;

}



.ccms_form_element {

    margin:0;

    padding:0;

}



.cfdiv_submit {

    padding:10px 0;

    text-align:right;

}



#chronoform_ShareForm input.submit {

    -moz-transition:all 0.3s ease 0s;

    background:none repeat scroll 0 0 #FFFFFF;

    border:0 none;

    color:#000000;

    cursor:pointer;

    font:14px Helvetica,Arial,sans-serif;

    margin:0;

    padding:0;

    text-align:center;

}



#ja-content-mass-bottom {

    background:-moz-linear-gradient(center top , #4C4B4A, #646464) repeat scroll 0 0 transparent;

    background:-webkit-gradient(linear,left top,left bottom,from(#4C4B4A),to(#646464));

    background:-ms-linear-gradient(top,#4C4B4A,#646464);

    background:-o-linear-gradient(top,#4C4B4A,#646464);

    background:linear-gradient(top,#4C4B4A,#646464);

    box-shadow:0 0 30px #000000;

    position:absolute;

    right:350px;

    top:75px;

    width:340px;

    display: none;

    z-index: 999;
	
	height:470px;

}



#ja-content-mass-bottom div.ja-moduletable {

    margin: 0 10px;

    padding: 0;

}



.spearheadfacebooklike {
top: 194px;
position: relative;
left: -349px;
}



#Mod165 {

    bottom:10px;

    left:0;

    position:absolute;

    width:250px;

}



#jshop-prod-prev-next {

    float:right;

    margin-bottom:30px;

    margin-right:15px;

}



#jshop-prod-prev-next a {

    color:#FFFFFF;

}

.biophoto div.sigplus-gallery > ul > li {

    background: none repeat scroll 0 0 #FFFFFF !important;
    margin: 0px 10px 10px 0 !important;
    padding: 0px !important;
	border:none !important;
    display: block !important;

}

.biophoto .sigplus-gallery h2.caption {
	margin: 0px !important;
}

.videotitles {
	top: 60px;
	position: relative;
	left: 0px;
}

.videodescription {
top: 100px;
position: absolute;
left: -34px;
width: 200px;
text-align: justify;
}


.button {
display: inline-block;
padding: 4px 12px !important;
background: transparent !important;
border-style: solid !important;
border-color: #555 !important;
border-width: 1px !important;
color: #BBB !important;
font: 11px/normal "HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;
text-align: center;
vertical-align: middle;
overflow: visible;
-webkit-transition: .3s;
-moz-transition: .3s;
-o-transition: .3s;
transition: .3s;
border-radius:0 !important;
}

p.readmore a {
display: inline-block;
padding: 4px 12px !important;
background: transparent !important;
border-style: solid !important;
border-color: #555 !important;
border-width: 1px !important;
color: #BBB !important;
font: 11px/normal "HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;
text-align: center;
vertical-align: middle;
overflow: visible;
-webkit-transition: .3s;
-moz-transition: .3s;
-o-transition: .3s;
transition: .3s;
border-radius:0 !important;
margin-bottom: 133px !important;
}

p.readmore a:hover {
	background: transparent !important;
	border-color: #BBB !important;
}

.contact-form .button:hover {
background: transparent;
text-shadow: none;
}

.jshop-actions a {
	display: inline-block;
padding: 4px 12px !important;
background: transparent !important;
border-style: solid !important;
border-color: #555 !important;
border-width: 1px !important;
color: #BBB !important;
font: 11px/normal "HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;
text-align: center;
vertical-align: middle;
overflow: visible;
-webkit-transition: .3s;
-moz-transition: .3s;
-o-transition: .3s;
transition: .3s;
border-radius:0 !important;
}

.custom .button {

left: 800px;
position: absolute;
top: 55px;
z-index: 10;
}

.custom_awards .button {

left: 848px;
position: absolute;
top: 55px;
z-index: 10;
}



#fb-root {
display: block;
background-color:#F00;
}

.product-detail-wrap .jshop .product-image {
height: 320px;
}

.showplus-thumbnails > ul > li > a:hover {
background-color: transparent !important;
}

.showplus-thumbnails > ul > li > a {
background-color: transparent !important;
}



.requiredtext {
color: goldenrod !important;
margin: 10px 0;
}

label.invalid {
color: goldenrod;
}

.invalid {
border-color: goldenrod;
}

.discount-code table {
background: none !important;
}



.jshop-order {
background: transparent !important;
}


#system-message {
color: goldenrod !important;
background-image: none !important;
border: 2px solid #666 !important;
background: #444 !important;
}
#system-message > dd > ul {
color: goldenrod !important;

}

#system-message > .message > ul {
background-color: #444 !important;
background-image: none !important;
}

#system-message > dd > ul {
color: goldenrod !important;
border-top: 3px solid #444 !important;
border-bottom: 3px solid #444 !important;
}

.prod_buttons {
margin: 0 0 15px !important;
overflow: hidden;
width: 350px;

position: relative;

}


.odd {
background: #333 !important;
}

.even {
background: #555 !important;
}

div.article-tools {
visibility: hidden !important;
}

#showplus_images_stories_myworld_gallery_pictures_awards {
height: 480px;
width: 700px;
top: 40px;
}

.fb_edge_widget_with_comment {
position: relative;
margin-left: -19px;
margin-top:5px;
width: 310px;
height: 221px;
}

#jshop_menu_order {
background: none !important;
}

#jshop_menu_order td #active_step {
background: #171717;
border-bottom: none !important;
border-right: 3px solid white;
color: white;
font-weight: bold;
padding: 5px 15px;
}

.video-js-box {
margin: auto !important;
}

/**                                FACEBOOK BUTTON ON PRODUCT PAGE **/

#LikePluginPagelet {
width: 117px;
overflow: hidden;
height: 25px;
}

.connect_widget {
background-color: #D7D7D7;
border-color: #CAD4E7;
width:100px !important;
}

#ja-footer .ja-footnav {
float: none;
margin: 0;
padding: 0;
}

.prod_buttons {
margin: 10px 0px 10px 0px !important;
overflow: visible !important;
float: left !important;
position:relative !important;
}

#ja-container .item-page, #ja-container .item, #ja-container .leading {
background: transparent;
color: #AAA;
font: 12px/15px Helvetica,Arial,Verdana sans-serif;
text-align:justify;
}

#price_message {
width: 99% !important;
border: 1px solid #555 !important;
height: 80px !important;
}

.other-info {
background: #333 !important;
border: 1px dashed #DDD;
margin: 0 0 20px;
padding: 10px;
}

table.subtotal-table td.value strong.subtotal {
background: none !important;
border-top: none !important;
color: goldenrod !important;
}

div.gallery {
display: block;
text-align: center;
padding-left: 55px;
background-color: transparent !important;
}

.item-page {
	
	background: #555;
}
div.item-page.center {
	
	background-color:transparent !important;
}

/**                                                      MAD MIMI CSS                    **/

.mimi_webform_container {
margin-left: 5px;
width: 300px;
font: normal normal 400 14px/1.4 "Helvetica Neue", Helvetica, Arial, sans-serif;
text-rendering: optimizelegibility;
-webkit-font-smoothing: subpixel-antialiased;
-moz-font-smoothing: subpixel-antialiased;
font-smoothing: subpixel-antialiased;
padding-top: 10px;

}


.mimi_webform_container .mimi_webform.with_bg .mimi_webform_header {

-webkit-border-radius: 5px 5px 0 0;
-moz-border-radius: 5px 5px 0 0;
border-radius: 5px 5px 0 0;
padding: 0;
margin: 0;
text-align: center;
}

.ui_dark .mimi_webform_container .mimi_webform .mimi_webform_header h1, .mimi_webform_container .mimi_webform .mimi_webform_header.ui_dark h1 {
color: white;
color: rgba(255, 255, 255, 0.8);
text-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);
}

.mimi_webform_container .mimi_webform .mimi_webform_header h1 img {
margin: -40px auto;
padding: 0;
border: 0;
display: block;
}

.mimi_webform_container .mimi_webform.with_bg form {
-moz-border-radius-topleft: 0;
-webkit-border-top-left-radius: 0;
border-top-left-radius: 0;
-moz-border-radius-topright: 0;
-webkit-border-top-right-radius: 0;
border-top-right-radius: 0;
padding-top: 30px;
}

.mimi_webform_container .mimi_webform fieldset {
margin: 0 !important;
padding: 0 !important;
}

.mimi_webform_container .mimi_webform .mimi_field {
padding-right: 40%;
position: relative;
}

div.mimi_field.text.email.required .inputbox {
	border-radius:5px;
}

div.mimi_field.text .inputbox {
	border-radius:5px;
}


.inner .button {	
position:relative;
left:0;
top:0;
}

.buttontop {
margin-top:5px;
}

.login_block {
background:none !important;
float: left !important;
padding: 0 0 10px;
width: 50%;
}

#jshop-login {
border: none !important;
padding: 0;
}

.login_block .small_header, .register_block .small_header {
background: none !important;
border-bottom: none !important;
display: block;
font-size: 100%;
font-weight: bold;
margin: 0 0 10px 0;
padding: 5px 10px;
text-transform: uppercase;
color: white;
}

.register_block {
padding: 0 0 10px;
width: 50%;
float:none !important;
}

.login_block {
padding-bottom: 30px !important;
}

#jshop-login .button {
margin-left: 45px !important;
}

#signup_email {
	border-radius:5px !important;
}

#Mod178 .custom .button {
	
height: 16px !important;
left: 79px !important;
padding-top: 6px !important;

}

#Mod178 {
height:0;
}

.login_block-inner .button {
	left:115px !important;
}

#jshop_menu_order td #active_step {
background: #555 !important;
padding: 4px 7px 26px 15px !important;
border-radius: 5px 0 0 0 !important;
}

.reset-confirm button.validate:hover, .login button.button:hover {
text-shadow:none !important;
}

.login_form .button, .login button {
margin-left: 10px !important;
}

td.connect_widget_button_count_including {
visibility: hidden !important;
}

.hasTip.required.invalid {
	
background-color:black;
}

.twitter {
	position:relative;
	left:-16px;
	top:245px;
z-index: 9999;
}

#product-info .share_options li.facebook_like {
width: 48px;
}

.fb-container {
left: 374px;
position: relative;
top: -35px;
}


text_pay_without_reg {
	margin-left: 10px;
	
}

.custom_awards {
	margin-top:-15px;
}

.custom_awards .fb-like {
margin-top: 10px;
}

.custom_awards .twitter {
	top:400px !important;
}

.custom_awards .button {
	top:326px !important;
}

.fb_edge_widget_with_comment>span,.fb_edge_widget_with_comment>span>iframe { 
width: 150px !important; 
height:150px !important; 
}
.fb_edge_widget_with_comment>span>iframe { 
position: relative;
margin-left: 371px;
margin-top: 5px;
width: 310px;
height: 30px !important;
display: block !important;
}

.fb_iframe_widget>span {
}

.connect_comment_widget .comment_content {
left: -120px !important;
position: relative !important;
}

.fb_edge_comment_widget>span>iframe {
position: relative !important;
top: -366px !important;
left: 72px !important;
margin-top: 105px !important;
}



.fbcontainer {
height: 0 !important;
position: relative;
top: 10px;
left: 0px;
}

.hasTip.required {
}

.membermenu {
background: transparent !important;
padding: 6px 8px 4px 8px;


display: inline-block;
padding: 4px 12px !important;
background: transparent !important;

color: #C5B28B !important;
font: 11px/normal "HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;
text-align: center;
vertical-align: middle;
overflow: visible;
-webkit-transition: .3s;
-moz-transition: .3s;
-o-transition: .3s;
transition: .3s;
border-radius: 0 !important;
width: 145px;
}


.membermenu td {
background: transparent !important;
border: 1px solid;
padding: 6px 8px 4px 8px;
border: 1px solid;
border-color: #555!important;
width:145px !important;
display: inline-block;
padding: 4px 12px !important;
background: transparent !important;
border-style: solid !important;
border-color: #555 !important;
border-width: 1px !important;
color: #C5B28B !important;
font: 15px/normal "HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,sans-serif;
text-align: center;
vertical-align: middle;
overflow: visible;
-webkit-transition: .3s;
-moz-transition: .3s;
-o-transition: .3s;
transition: .3s;
border-radius: 0 !important;
height: 33px;
}

.membermenu td:hover, .membermenu td:hover, .membermenu td:hover {
border-color: #AAA !important;
}

.contentheading, .componentheading, h1, h2, h3, h4, h5 {
color: white;

font-size: 16px !important;

}




.sigplus-gallery h2 {
color: #373737;
}

#Mod186 .custom .button {
left: 0px;
position: relative;
top: -10px;
z-index: 10;
}

#Mod186 .custom .button td {
	border:1px solid #555;
text-align: center;
margin-top: 50px;
padding: 10px;
}


.register_block .small_header {
	padding-left: 0px !important;
}
div#sigplus_2b615d5398a3041bf3a70833f03703d5.sigplus-gallery {
	width:100% !important;
}

.connect_widget>span {
    line-height: 14px;
    visibility: hidden;
}

#showplus_images_stories_myworld_gallery_pictures_awards {
	padding-left: 100px;
}

#ja-toll-free a:hover, #ja-toll-free a:focus, #ja-toll-free a:active {
color: #C5B28B;
}

.ja-footnav li a:hover, .ja-footnav li a:active, .ja-footnav li a:focus {
	color: #C5B28B !important;
}

legend .contact-form {
	
display:none;
}

.contact-title {
	position:absolute;
}

legend {
display: none;
}

.contact {
	padding:0px !important;
}


img.jshop_img {
	width: 215px;
	margin-top: 30px;
}


.productfull .jshop_prod_description {
margin-bottom: 10px;
font: normal normal normal 11px/15px Helvetica,Arial,Verdana sans-serif;
color: #AAA;
}

.connect_widget_facebook_favicon {
    display: none !important;
    
}


.connect_widget_facebook_favicon>span {
    display: none !important;
    
}

.lof-jssliding {
position: relative;
top: 0px;
}


.prod_price {
line-height: 1;
margin-bottom: 0 !important;
padding-top: 18px !important;
}

.prod_price strong, .prod_price span {
font: normal normal normal 12px/15px Helvetica,Arial,Verdana sans-serif !important;
color: #AAA !important;
margin-right: 0 !important;
font-size: 161% !important;
}



.login_block .small_header, .register_block .small_header {
padding: 5px 0px !important;
}



lost_password {
padding-top: 10px;
position: relative;
top: 14px;
left: -139px;
}


.lof-jssliding-captions .lof-caption {
overflow: visible;
height: 65px !important;
}

.lof-jssliding-captions .lof-opacity {
position: absolute;
background: white;
font-weight: normal;
width: 198px !important;
}




.lof-jssliding-captions .lof-price b {
color: #C5B28B;
visibility: visible;
left: -33px;
position: relative;
font-weight: normal;
}

.lof-jssliding-captions .lof-price-contain, .lof-jssliding-captions .lof-reating {
width: 100%;
overflow: hidden;
bottom: 12px;
position: relative;
}


.lof-jssliding-captions .lof-price {
padding-top: 4px;
visibility: hidden;
}


.lof-jssliding-captions .lof-image {
opacity: 1 !important;
z-index: 1;
}


ul.actions {
	height:0px;
}




#block_price {
	position:relative !important;
}


.productfull .product-image img {
	margin-left: 20px;
}

#ja-left {
width: 22%;
background: rgba(0, 0, 0, 0.8);
filter: progid:DXImageTransform.Microsoft.Shadow(color='black', Direction=0, Strength=3);
-moz-box-shadow: 0px 0px 3px black;
-webkit-box-shadow: 0px 0px 3px black;
zoom: 1;
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#dd000000', endColorstr='#dd000000'); /* IE */
}

#Mod206 {
margin-right: 15px !important;
text-align: justify;
margin-left: 15px !important;
color: #CCC !important;
}

.lof-inner {
background: #F9F9F9;
}

.lof-jssliding-captions .lof-previous {
left: 738px;
top: -32px;
opacity:0.5;
}

.lof-jssliding-captions .lof-next {
right: 44px;
top: -32px;
opacity:0.5;
}

.lof-jssliding-captions .lof-previous:hover {
background: url(images/arrow-left-hover.png) no-repeat;
}


.lof-jssliding-captions .lof-next:hover {
background: url(images/arrow-right-hover.png) no-repeat;
}


.lof-jssliding-captions .lof-jsslidingimage {
height: 300px !important;
width: 200px !important;
}


.lof-jssliding-captions .lof-jsslidingimage:hover {
border: 1px solid #777;
width: 198px !important;
}


.lof-jssliding-captions .lof-inner {
background: #FFF;
}

.lof-jssliding-captions .lof-main-wapper .lof-main-item {
width: 76%;
}


.jshop_register td.name {
font-weight: normal !important;
width: 140px !important;
color: #DDD !important;
}

.lof-jssliding-captions .lof-description {
padding: 8px 12px;
background-color: #111;
height: 55px;
}


.lof-jssliding-captions .lof-inner .lof-title {
clear: both;
padding-bottom: 6px;
/**font-size: 110%;**/
font-size:100%;
position: relative;
display: block;
color: 
#C5B28B;
top:-7px;
}

#ja-container ul.menu li a:hover {
background: none;
color: 
white;
text-decoration: none;
}

#ja-container ul.menu li a {
background: none;
color: 
#444;
float: left;
line-height: normal;
padding: 4px 45px 4px 25px;
}


.lof-jssliding-captions .lof-inner:hover {
background: 
#F9F9F9;
-moz-box-shadow: none;
-webkit-box-shadow: none;
box-shadow: none;
}


.lof-jssliding-captions .lof-main-wapper {
padding-left: 10px;
}


.lof-jssliding-captions .lof-row {
padding-bottom: 0px !important;
}


.item .contentheading {
padding-left: 0px !important;
}

.img-border.left {
padding-top: 3px;
padding-left: 0px;
}

.items-row {
border-bottom: 1px dashed 
#555;
margin-bottom: 20px;
}

.system-unpublished, tr.system-unpublished {
background: 
transparent;
border-top: 2px solid 
brown;
}

.downlod_order_invoice a {
background: none !important;
border: 1px solid #555 !important;
color: white;
cursor: pointer;
display: inline-block;
font-size: 92%;
font-weight: bold;
line-height: 17px;
padding: 4px 10px;
text-shadow: none !important;
border-radius: 0 !important;
}

.downlod_order_invoice a:hover, .btn-cart a:hover {
background: none !important;
text-decoration: none;
text-shadow: none !important;
border: 1px solid white !important;
border-radius: 0 !important;
}

.productfull .product-detail li {
overflow: visible !important;
}

.productfull .product-image img {
max-width: 282px !important;
}

#lightbox-image {
	max-height:700px !important;
}

#lightbox-container-image-box {
	max-height:720px !important;
	height:auto !important;
}

div.biophoto, div.sigplus-gallery {
display: inline-block;
float: left;
}



/** ---------------------------- **/
.lof-jssliding-captions .lof-main-wapper .lof-main-item {
position: relative !important;
}


select#jshop_attr_id4 {
top: 7px;

position: relative;

background: #DEDEDE !important;

color: rgb(80, 80, 80) !important;

width: 120px;

padding: 3px;

left: -50px;

}



span#block_attr_sel_4 {

overflow:visible;

}



span#block_attr_sel_1 {

width:118px;

}